director of land registration - Turkish English Dictionary